home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 April / EnigmA AMIGA RUN 17 (1997)(G.R. Edizioni)(IT)[!][issue 1997-04][EAR-CD].iso / EARCD / comm / bbs / Hydra11s.lha / HBBS / Source / Common / strings.h < prev    next >
C/C++ Source or Header  |  1996-06-25  |  3KB  |  112 lines

  1. #ifdef MAIN
  2.  
  3.  
  4.   // Common strings for all doors and programs and whatever...
  5.   UBYTE *str_NODE="Node",
  6.         *str_OK="Ok!", // used for error messages...
  7.         *str_CtrlScrnName = "CtrlScrn",
  8.         *CtrlMainPortName="HBBS_Ctrl_Main",
  9.         *str_CONSOLE="CON:0/400/700/150/HBBS Output Window/SCREEN @S@/AUTO/CLOSE";
  10.  
  11.  
  12.   #ifdef HBBS_CONTROL
  13.  
  14.     // CONTROL only..
  15.     UBYTE *str_STAT_CLOSED="Closed",
  16.           *str_STAT_LOADING="Loading..",
  17.           *str_STAT_INITIALIZING="Initializing..",
  18.           *str_STAT_READY="Ready!",
  19.           *str_STAT_ONLINE="OnLine",
  20.           *str_STAT_CLOSING="Closing..";
  21.  
  22.   #endif
  23.  
  24.  
  25.   #ifdef HBBS_NODE
  26.  
  27.     // need to be accessable by NODE only
  28.     UBYTE *str_CRLF="\n\r\0";
  29.     UBYTE *str_CLS="\014\033[2J\033[1;1H\0";
  30.  
  31.     UBYTE str_CSI_CURSORUP[]={'A',0x00};
  32.     UBYTE str_CSI_CURSORDOWN[]={'B',0x00};
  33.     UBYTE str_CSI_CURSORLEFT[]={'D',0x00};
  34.     UBYTE str_CSI_CURSORRIGHT[]={'C',0x00};
  35.  
  36.     UBYTE str_CSI_F1[]={'0','~',0x00};       // F1
  37.     UBYTE str_CSI_F2[]={'1','~',0x00};
  38.     UBYTE str_CSI_F3[]={'2','~',0x00};
  39.     UBYTE str_CSI_F4[]={'3','~',0x00};       // ...
  40.     UBYTE str_CSI_F5[]={'4','~',0x00};
  41.     UBYTE str_CSI_F6[]={'5','~',0x00};
  42.     UBYTE str_CSI_F7[]={'6','~',0x00};
  43.     UBYTE str_CSI_F8[]={'7','~',0x00};
  44.     UBYTE str_CSI_F9[]={'8','~',0x00};
  45.     UBYTE str_CSI_F10[]={'9','~',0x00};      // F10
  46.     UBYTE str_CSI_SF1[]={'1','0','~',0x00};  // SHIFT + F1
  47.     UBYTE str_CSI_SF2[]={'1','1','~',0x00};
  48.     UBYTE str_CSI_SF3[]={'1','2','~',0x00};  //  ...
  49.     UBYTE str_CSI_SF4[]={'1','3','~',0x00};
  50.     UBYTE str_CSI_SF5[]={'1','4','~',0x00};
  51.     UBYTE str_CSI_SF6[]={'1','5','~',0x00};
  52.     UBYTE str_CSI_SF7[]={'1','6','~',0x00};
  53.     UBYTE str_CSI_SF8[]={'1','7','~',0x00};
  54.     UBYTE str_CSI_SF9[]={'1','8','~',0x00};
  55.     UBYTE str_CSI_SF10[]={'1','9','~',0x00}; // SHIFT + F10
  56.  
  57.   #endif
  58.  
  59. #else
  60.  
  61.   extern UBYTE
  62.         *str_NODE,
  63.         *str_OK,
  64.         *str_CtrlScrnName,
  65.         *str_CONSOLE,
  66.         *CtrlMainPortName;
  67.  
  68.   #ifdef HBBS_CONTROL
  69.  
  70.   extern UBYTE
  71.         *str_STAT_CLOSED,
  72.         *str_STAT_LOADING,
  73.         *str_STAT_INITIALIZING,
  74.         *str_STAT_READY,
  75.         *str_STAT_ONLINE,
  76.         *str_STAT_CLOSING;
  77.  
  78.   #endif
  79.  
  80.   #ifdef HBBS_NODE
  81.  
  82.   extern UBYTE
  83.         *str_CRLF,
  84.         *str_CLS,
  85.         str_CSI_CURSORUP[],
  86.         str_CSI_CURSORDOWN[],
  87.         str_CSI_CURSORLEFT[],
  88.         str_CSI_CURSORRIGHT[],
  89.         str_CSI_F1[],
  90.         str_CSI_F2[],
  91.         str_CSI_F3[],
  92.         str_CSI_F4[],
  93.         str_CSI_F5[],
  94.         str_CSI_F6[],
  95.         str_CSI_F7[],
  96.         str_CSI_F8[],
  97.         str_CSI_F9[],
  98.         str_CSI_F10[],
  99.         str_CSI_SF1[],
  100.         str_CSI_SF2[],
  101.         str_CSI_SF3[],
  102.         str_CSI_SF4[],
  103.         str_CSI_SF5[],
  104.         str_CSI_SF6[],
  105.         str_CSI_SF7[],
  106.         str_CSI_SF8[],
  107.         str_CSI_SF9[],
  108.         str_CSI_SF10[];
  109.  
  110.   #endif
  111.  
  112. #endif